<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  <title>dil.doc.Doc</title>
  <link href="./css/style.css" rel="stylesheet" type="text/css"/>
  <!-- <link href="./img/icon.png" rel="icon" type="image/png"/> -->
  <script type="text/javascript" src="./js/jquery.js"></script>
  <script type="text/javascript" src="./js/modules.js"></script>
  <script type="text/javascript" src="./js/quicksearch.js"></script>
  <script type="text/javascript" src="./js/navigation.js"></script>
  <!--<script type="text/javascript" src="./js/jquery.treeview.js"></script>-->
  <script type="text/javascript">
    var g_moduleFQN = "dil.doc.Doc";
  </script>
  
</head>
<body>
<div id="content">
  <h1><a href="./htmlsrc/dil.doc.Doc.html" class="symbol">dil.doc.Doc</a></h1>
  
<p class="sec_header">Author:</p>Aziz Köksal
<p class="sec_header">License:</p>GPL3
 <p><b>Maturity:</b> high.</p>
<dl>
<dt class="decl">alias dil.doc.Parser.IdentValueParser.textBody <a class="symbol _alias" name="textBody" href="./htmlsrc/dil.doc.Doc.html#L14" kind="alias" beg="14" end="14">textBody</a>; <a title="Permalink to this symbol" href="#textBody" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L14">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">class <a class="symbol _class" name="DDocComment" href="./htmlsrc/dil.doc.Doc.html#L17" kind="class" beg="17" end="49">DDocComment</a>; <a title="Permalink to this symbol" href="#DDocComment" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L17">#</a></dt>
<dd class="ddef">
<div class="summary">Represents a sanitized and parsed DDoc comment.</div>
<dl>
<dt class="decl">Section[] <a class="symbol _variable" name="DDocComment.sections" href="./htmlsrc/dil.doc.Doc.html#L19" kind="variable" beg="19" end="19">sections</a>; <a title="Permalink to this symbol" href="#DDocComment.sections" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L19">#</a></dt>
<dd class="ddef">
<div class="summary">The sections of this comment.</div></dd>
<dt class="decl">Section <a class="symbol _variable" name="DDocComment.summary" href="./htmlsrc/dil.doc.Doc.html#L20" kind="variable" beg="20" end="20">summary</a>; <a title="Permalink to this symbol" href="#DDocComment.summary" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L20">#</a></dt>
<dd class="ddef">
<div class="summary">Optional summary section.</div></dd>
<dt class="decl">Section <a class="symbol _variable" name="DDocComment.description" href="./htmlsrc/dil.doc.Doc.html#L21" kind="variable" beg="21" end="21">description</a>; <a title="Permalink to this symbol" href="#DDocComment.description" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L21">#</a></dt>
<dd class="ddef">
<div class="summary">Optional description section.</div></dd>
<dt class="decl"><a class="symbol _ctor" name="DDocComment.this" href="./htmlsrc/dil.doc.Doc.html#L24" kind="ctor" beg="24" end="29">this</a><span class="params">(Section[] <em>sections</em>, Section <em>summary</em>, Section <em>description</em>)</span>; <a title="Permalink to this symbol" href="#DDocComment.this" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L24">#</a></dt>
<dd class="ddef">
<div class="summary">Constructs a DDocComment object.</div></dd>
<dt class="decl">Section <a class="symbol _function" name="DDocComment.takeCopyright" href="./htmlsrc/dil.doc.Doc.html#L32" kind="function" beg="32" end="41">takeCopyright</a><span class="params">()</span>; <a title="Permalink to this symbol" href="#DDocComment.takeCopyright" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L32">#</a></dt>
<dd class="ddef">
<div class="summary">Removes the first copyright section and returns it.</div></dd>
<dt class="decl">bool <a class="symbol _function" name="DDocComment.isDitto" href="./htmlsrc/dil.doc.Doc.html#L44" kind="function" beg="44" end="48">isDitto</a><span class="params">()</span>; <a title="Permalink to this symbol" href="#DDocComment.isDitto" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L44">#</a></dt>
<dd class="ddef">
<div class="summary">Returns true if "ditto" is the only text in this comment.</div></dd></dl></dd>
<dt class="decl">struct <a class="symbol _struct" name="DDocUtils" href="./htmlsrc/dil.doc.Doc.html#L52" kind="struct" beg="52" end="275">DDocUtils</a>; <a title="Permalink to this symbol" href="#DDocUtils" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L52">#</a></dt>
<dd class="ddef">
<div class="summary">A namespace for some utility functions.</div>
<dl>
<dt class="decl">DDocComment <a class="symbol _function" name="DDocUtils.getDDocComment" href="./htmlsrc/dil.doc.Doc.html#L56" kind="function" beg="56" end="64">getDDocComment</a><span class="params">(Node <em>node</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#DDocUtils.getDDocComment" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L56">#</a></dt>
<dd class="ddef">
<div class="summary">Returns a node's DDocComment.</div></dd>
<dt class="decl">DDocComment <a class="symbol _function" name="DDocUtils.getDDocComment:2" href="./htmlsrc/dil.doc.Doc.html#L67" kind="function" beg="67" end="73">getDDocComment</a><span class="params">(string <em>text</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#DDocUtils.getDDocComment:2" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L67">#</a></dt>
<dd class="ddef">
<div class="summary">Returns a DDocComment created from a text.</div></dd>
<dt class="decl">bool <a class="symbol _function" name="DDocUtils.isDoxygenComment" href="./htmlsrc/dil.doc.Doc.html#L76" kind="function" beg="76" end="79">isDoxygenComment</a><span class="params">(Token* <em>token</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#DDocUtils.isDoxygenComment" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L76">#</a></dt>
<dd class="ddef">
<div class="summary">Returns true if token is a Doxygen comment.</div></dd>
<dt class="decl">bool <a class="symbol _function" name="DDocUtils.isDDocComment" href="./htmlsrc/dil.doc.Doc.html#L82" kind="function" beg="82" end="85">isDDocComment</a><span class="params">(Token* <em>token</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#DDocUtils.isDDocComment" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L82">#</a></dt>
<dd class="ddef">
<div class="summary">Returns true if token is a DDoc comment.</div></dd>
<dt class="decl">Token*[] <a class="symbol _function" name="DDocUtils.getDocTokens" href="./htmlsrc/dil.doc.Doc.html#L93" kind="function" beg="93" end="137">getDocTokens</a><span class="params">(Node <em>node</em>, bool function(Token*) <em>isDocComment</em> = &amp;isDDocComment)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#DDocUtils.getDocTokens" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L93">#</a></dt>
<dd class="ddef">
<div class="summary">Returns the surrounding documentation comment tokens.</div>
<p class="sec_header">Params:</p>
<table class="params">
<tr><td><em>node</em></td><td>the node to find doc comments for.</td></tr>
<tr><td><em>isDocComment</em></td><td>a function predicate that checks for doc comment tokens.</td></tr></table>
<p class="sec_header">Note:</p>this function works correctly only if
       the source text is syntactically correct.</dd>
<dt class="decl">bool <a class="symbol _function" name="DDocUtils.isLineComment" href="./htmlsrc/dil.doc.Doc.html#L139" kind="function" beg="139" end="143">isLineComment</a><span class="params">(Token* <em>t</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#DDocUtils.isLineComment" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L139">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">string <a class="symbol _function" name="DDocUtils.getDDocText" href="./htmlsrc/dil.doc.Doc.html#L146" kind="function" beg="146" end="160">getDDocText</a><span class="params">(Token*[] <em>tokens</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#DDocUtils.getDDocText" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L146">#</a></dt>
<dd class="ddef">
<div class="summary">Extracts the text body of the comment tokens.</div></dd>
<dt class="decl">string <a class="symbol _function" name="DDocUtils.sanitize" href="./htmlsrc/dil.doc.Doc.html#L169" kind="function" beg="169" end="221">sanitize</a><span class="params">(string <em>comment</em>, char <em>commentChar</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#DDocUtils.sanitize" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L169">#</a></dt>
<dd class="ddef">
<div class="summary">Sanitizes a DDoc comment string.</div>
Leading "commentChar"s are removed from the lines.
 The various newline types are converted to '\n'.
<p class="sec_header">Params:</p>
<table class="params">
<tr><td><em>comment</em></td><td>the string to be sanitized.</td></tr>
<tr><td><em>commentChar</em></td><td>'/', '+', or '*'</td></tr></table></dd>
<dt class="decl">char[] <a class="symbol _function" name="DDocUtils.unindentText" href="./htmlsrc/dil.doc.Doc.html#L226" kind="function" beg="226" end="274">unindentText</a><span class="params">(char[] <em>text</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#DDocUtils.unindentText" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L226">#</a></dt>
<dd class="ddef">
<div class="summary">Unindents all lines in text by the maximum amount possible.</div>
<p class="sec_header">Note:</p>counts tabulators the same as single spaces.
<p class="sec_header">Returns:</p>the unindented text or the original text.</dd></dl></dd>
<dt class="decl">struct <a class="symbol _struct" name="DDocParser" href="./htmlsrc/dil.doc.Doc.html#L278" kind="struct" beg="278" end="418">DDocParser</a>; <a title="Permalink to this symbol" href="#DDocParser" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L278">#</a></dt>
<dd class="ddef">
<div class="summary">Parses a DDoc comment string.</div>
<dl>
<dt class="decl">char* <a class="symbol _variable" name="DDocParser.p" href="./htmlsrc/dil.doc.Doc.html#L280" kind="variable" beg="280" end="280">p</a>; <a title="Permalink to this symbol" href="#DDocParser.p" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L280">#</a></dt>
<dd class="ddef">
<div class="summary">Current character pointer.</div></dd>
<dt class="decl">char* <a class="symbol _variable" name="DDocParser.textEnd" href="./htmlsrc/dil.doc.Doc.html#L281" kind="variable" beg="281" end="281">textEnd</a>; <a title="Permalink to this symbol" href="#DDocParser.textEnd" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L281">#</a></dt>
<dd class="ddef">
<div class="summary">Points one character past the end of the text.</div></dd>
<dt class="decl">Section[] <a class="symbol _variable" name="DDocParser.sections" href="./htmlsrc/dil.doc.Doc.html#L282" kind="variable" beg="282" end="282">sections</a>; <a title="Permalink to this symbol" href="#DDocParser.sections" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L282">#</a></dt>
<dd class="ddef">
<div class="summary">Parsed sections.</div></dd>
<dt class="decl">Section <a class="symbol _variable" name="DDocParser.summary" href="./htmlsrc/dil.doc.Doc.html#L283" kind="variable" beg="283" end="283">summary</a>; <a title="Permalink to this symbol" href="#DDocParser.summary" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L283">#</a></dt>
<dd class="ddef">
<div class="summary">Optional summary section.</div></dd>
<dt class="decl">Section <a class="symbol _variable" name="DDocParser.description" href="./htmlsrc/dil.doc.Doc.html#L284" kind="variable" beg="284" end="284">description</a>; <a title="Permalink to this symbol" href="#DDocParser.description" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L284">#</a></dt>
<dd class="ddef">
<div class="summary">Optional description section.</div></dd>
<dt class="decl">Section[] <a class="symbol _function" name="DDocParser.parse" href="./htmlsrc/dil.doc.Doc.html#L288" kind="function" beg="288" end="325">parse</a><span class="params">(string <em>text</em>)</span>; <a title="Permalink to this symbol" href="#DDocParser.parse" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L288">#</a></dt>
<dd class="ddef">
<div class="summary">Parses the DDoc text into sections.
 All newlines in the text must be converted to '\n'.</div></dd>
<dt class="decl">void <a class="symbol _function" name="DDocParser.scanSummaryAndDescription" href="./htmlsrc/dil.doc.Doc.html#L329" kind="function" beg="329" end="345">scanSummaryAndDescription</a><span class="params">(char* <em>p</em>, char* <em>end</em>)</span>; <a title="Permalink to this symbol" href="#DDocParser.scanSummaryAndDescription" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L329">#</a></dt>
<dd class="ddef">
<div class="summary">Separates the text between p and end
 into a summary and an optional description section.</div></dd>
<dt class="decl">bool <a class="symbol _function" name="DDocParser.isCodeSection" href="./htmlsrc/dil.doc.Doc.html#L348" kind="function" beg="348" end="351">isCodeSection</a><span class="params">(char* <em>p</em>, char* <em>end</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#DDocParser.isCodeSection" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L348">#</a></dt>
<dd class="ddef">
<div class="summary">Returns true if p points to "---".</div></dd>
<dt class="decl">bool <a class="symbol _function" name="DDocParser.skipCodeSection" href="./htmlsrc/dil.doc.Doc.html#L359" kind="function" beg="359" end="372">skipCodeSection</a><span class="params">(ref char* <em>p</em>, char* <em>end</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#DDocParser.skipCodeSection" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L359">#</a></dt>
<dd class="ddef">
<div class="summary">Skips over a code section and sets p one character past it.</div>
<p class="sec_header">Note:</p>apparently DMD doesn't skip over code sections when
 parsing DDoc sections. However, from experience it seems
 to be a good idea to do that.
<p class="sec_header">Returns:</p>true if a code section was skipped.</dd>
<dt class="decl">bool <a class="symbol _function" name="DDocParser.findNextIdColon" href="./htmlsrc/dil.doc.Doc.html#L379" kind="function" beg="379" end="401">findNextIdColon</a><span class="params">(ref char[] <em>ident</em>, ref char* <em>bodyBegin</em>)</span>; <a title="Permalink to this symbol" href="#DDocParser.findNextIdColon" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L379">#</a></dt>
<dd class="ddef">
<div class="summary">Find next "Identifier:".</div>
<p class="sec_header">Params:</p>
<table class="params">
<tr><td><em>ident</em></td><td>set to the Identifier.</td></tr>
<tr><td><em>bodyBegin</em></td><td>set to the beginning of the text body (whitespace skipped.)</td></tr></table>
<p class="sec_header">Returns:</p>true if found.</dd>
<dt class="decl">void <a class="symbol _function" name="DDocParser.skipWhitespace" href="./htmlsrc/dil.doc.Doc.html#L404" kind="function" beg="404" end="408">skipWhitespace</a><span class="params">()</span>; <a title="Permalink to this symbol" href="#DDocParser.skipWhitespace" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L404">#</a></dt>
<dd class="ddef">
<div class="summary">Skips <a href="dil.lexer.Funcs.html#CProperty.Whitespace">whitespace</a>.</div></dd>
<dt class="decl">void <a class="symbol _function" name="DDocParser.skipLine" href="./htmlsrc/dil.doc.Doc.html#L411" kind="function" beg="411" end="417">skipLine</a><span class="params">()</span>; <a title="Permalink to this symbol" href="#DDocParser.skipLine" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L411">#</a></dt>
<dd class="ddef">
<div class="summary">Skips to the beginning of the next non-blank line.</div></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="Section" href="./htmlsrc/dil.doc.Doc.html#L421" kind="class" beg="421" end="445">Section</a>; <a title="Permalink to this symbol" href="#Section" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L421">#</a></dt>
<dd class="ddef">
<div class="summary">Represents a DDoc section.</div>
<dl>
<dt class="decl">string <a class="symbol _variable" name="Section.name" href="./htmlsrc/dil.doc.Doc.html#L423" kind="variable" beg="423" end="423">name</a>; <a title="Permalink to this symbol" href="#Section.name" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L423">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">string <a class="symbol _variable" name="Section.text" href="./htmlsrc/dil.doc.Doc.html#L424" kind="variable" beg="424" end="424">text</a>; <a title="Permalink to this symbol" href="#Section.text" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L424">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _ctor" name="Section.this" href="./htmlsrc/dil.doc.Doc.html#L426" kind="ctor" beg="426" end="430">this</a><span class="params">(string <em>name</em>, string <em>text</em>)</span>; <a title="Permalink to this symbol" href="#Section.this" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L426">#</a></dt>
<dd class="ddef">
<div class="summary">Constructs a Section object.</div></dd>
<dt class="decl">bool <a class="symbol _function" name="Section.Is" href="./htmlsrc/dil.doc.Doc.html#L433" kind="function" beg="433" end="436">Is</a><span class="params">(char[] <em>name2</em>)</span>; <a title="Permalink to this symbol" href="#Section.Is" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L433">#</a></dt>
<dd class="ddef">
<div class="summary">Case-insensitively compares the section's name with name2.</div></dd>
<dt class="decl">char[] <a class="symbol _function" name="Section.wholeText" href="./htmlsrc/dil.doc.Doc.html#L439" kind="function" beg="439" end="444">wholeText</a><span class="params">()</span>; <a title="Permalink to this symbol" href="#Section.wholeText" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L439">#</a></dt>
<dd class="ddef">
<div class="summary">Returns the section's text including its name.</div></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="ParamsSection" href="./htmlsrc/dil.doc.Doc.html#L447" kind="class" beg="447" end="465">ParamsSection</a> : Section; <a title="Permalink to this symbol" href="#ParamsSection" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L447">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">string[] <a class="symbol _variable" name="ParamsSection.paramNames" href="./htmlsrc/dil.doc.Doc.html#L449" kind="variable" beg="449" end="449">paramNames</a>; <a title="Permalink to this symbol" href="#ParamsSection.paramNames" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L449">#</a></dt>
<dd class="ddef">
<div class="summary">Parameter names.</div></dd>
<dt class="decl">string[] <a class="symbol _variable" name="ParamsSection.paramDescs" href="./htmlsrc/dil.doc.Doc.html#L450" kind="variable" beg="450" end="450">paramDescs</a>; <a title="Permalink to this symbol" href="#ParamsSection.paramDescs" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L450">#</a></dt>
<dd class="ddef">
<div class="summary">Parameter descriptions.</div></dd>
<dt class="decl"><a class="symbol _ctor" name="ParamsSection.this" href="./htmlsrc/dil.doc.Doc.html#L452" kind="ctor" beg="452" end="464">this</a><span class="params">(string <em>name</em>, string <em>text</em>)</span>; <a title="Permalink to this symbol" href="#ParamsSection.this" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L452">#</a></dt>
<dd class="ddef">
<div class="summary">Constructs a ParamsSection object.</div></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="MacrosSection" href="./htmlsrc/dil.doc.Doc.html#L467" kind="class" beg="467" end="485">MacrosSection</a> : Section; <a title="Permalink to this symbol" href="#MacrosSection" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L467">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">string[] <a class="symbol _variable" name="MacrosSection.macroNames" href="./htmlsrc/dil.doc.Doc.html#L469" kind="variable" beg="469" end="469">macroNames</a>; <a title="Permalink to this symbol" href="#MacrosSection.macroNames" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L469">#</a></dt>
<dd class="ddef">
<div class="summary">Macro names.</div></dd>
<dt class="decl">string[] <a class="symbol _variable" name="MacrosSection.macroTexts" href="./htmlsrc/dil.doc.Doc.html#L470" kind="variable" beg="470" end="470">macroTexts</a>; <a title="Permalink to this symbol" href="#MacrosSection.macroTexts" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L470">#</a></dt>
<dd class="ddef">
<div class="summary">Macro texts.</div></dd>
<dt class="decl"><a class="symbol _ctor" name="MacrosSection.this" href="./htmlsrc/dil.doc.Doc.html#L472" kind="ctor" beg="472" end="484">this</a><span class="params">(string <em>name</em>, string <em>text</em>)</span>; <a title="Permalink to this symbol" href="#MacrosSection.this" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/dil.doc.Doc.html#L472">#</a></dt>
<dd class="ddef">
<div class="summary">Constructs a MacrosSection object.</div></dd></dl></dd></dl>
</div>
<div id="footer">
  <p>Copyright © 2007-2008, Aziz Köksal. All rights reserved.</p>
  <p>Page generated by <a href="http://code.google.com/p/dil">dil</a> on Fri Dec 26 04:12:59 2008. Rendered by <a href="http://code.google.com/p/dil/wiki/Kandil">kandil</a>.</p>
</div>
</body>
</html>